body {
  background:#fff;
  color:#000;
  font-family:Verdana,sans-serif;
  font-size:10pt;
}
div.hd {
  border-bottom:1px solid #000;
  padding-bottom:2pt;
}
div.hd div.l {
  float:left;
}
div.hd div.r {
  float:right;
}
input[type=submit] {
  font-family:Verdana,sans-serif;
  font-size:10pt;
}
input[type=button] {
  font-family:Verdana,sans-serif;
  font-size:10pt;
}
a:link {color:#33d;}
a:visited {color:#33d;}
a:hover {color:#33d;}
a:active {color:#33d;} 
table.m {
  border-collapse:collapse;
  border:1px solid #000;
}
table.m tr {
  background:#f0f0f0;
}
table.m tr.o {
  background:#fbfbfb;
}
table.m td {
  border:1px solid #fff;
  padding-left:5px;
  padding-right:5px;
}
table.m th {
  background:#fff;
  border:1px solid #fff;
  border-bottom:1px solid #000;
  border-top:1px solid #000;
  padding-left:5px;
  padding-right:5px;
}
